package org.example.product.service;


import org.example.core.utils.PageUtils;
import org.example.core.utils.R;
import org.example.product.to.cart.SkuInfoTo;
import org.example.product.vo.LockedStockVo;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

/**
 * @author 小杰_cc
 * @version 1.0
 */
public interface SkuInfoService{

    // 查询sku信息集合
    PageUtils querySkuInfoList(String skuTitle, Long categoryId, Long brandId, BigDecimal priceMax, BigDecimal priceMin, Integer pageNum, Integer pageSize);

    // 第一次添加购物车时需要的数据
    Map<Long, SkuInfoTo> queryCartSkus(List<Long> skuIds);

}

